Labels:text | screenshot | font | number | document OCR: Path Testing the various combinations of logic flow through Coverage a program. At minimum, making sure that each line of code is executed at least once during testing. At the extreme, testing each and every combination of conditional expression values. Boundary Testing the code's ability to handle variable/para- Conditions meter values that are at, or near, specific thresholds (e.g. 0, 1, 32767, - 32768, $9,999.99, $0.005, 00:00, 23:59, 12/31/99, 2/29/2000). Performance Testing program response times. Regression Testing to ensure that previously eliminated bugs do not reappear, either exactly as they had before, or in some mutated form. Figure 2: General areas of concern for a test plan.